/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconMenpiao: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1084 1024" width={size} height={size} {...rest}>
      <Path
        d="M971.85792 866.2528H327.24992c0-29.64992-24.06912-53.71392-53.71904-53.71392-29.68064 0-53.71904 24.064-53.71904 53.71392H112.37376c-29.68064 0-53.71904-24.03328-53.71904-53.71392V221.6704c0-29.67552 24.0384-53.71392 53.71904-53.71392h107.43808c0 29.64992 24.0384 53.68832 53.71904 53.68832 29.64992 0 53.71904-24.0384 53.71904-53.68832h644.61312c29.64992 0 53.71392 24.0384 53.71392 53.71392v590.86848c0 29.68064-24.06912 53.71392-53.71904 53.71392z m0-644.608H366.05952c-18.61632 31.98976-52.85888 53.71904-92.52864 53.71904S199.61344 253.63456 181.00224 221.6448H112.37888v590.89408h68.62336c18.61632-31.96416 52.85888-53.71904 92.52864-53.71904s73.91744 21.75488 92.52864 53.71904h605.7984V221.6448zM501.82656 409.65632h349.16864a13.43488 13.43488 0 0 1 13.42976 13.42976v26.85952a13.43488 13.43488 0 0 1-13.42976 13.42976H501.82656a13.43488 13.43488 0 0 1-13.42976-13.42976v-26.85952a13.44 13.44 0 0 1 13.42976-13.42976z m0 161.152h349.16864a13.43488 13.43488 0 0 1 13.42976 13.42976v26.88a13.4144 13.4144 0 0 1-13.42976 13.40416H501.82656a13.4144 13.4144 0 0 1-13.42976-13.40416v-26.88a13.44 13.44 0 0 1 13.42976-13.42976z m-214.86592 134.29248h-26.85952a13.42976 13.42976 0 0 1-13.42976-13.42464v-134.29248a13.43488 13.43488 0 0 1 13.42976-13.42976h26.85952a13.43488 13.43488 0 0 1 13.42976 13.42976v134.29248a13.42976 13.42976 0 0 1-13.42976 13.42464z m0-214.84032h-26.85952a13.43488 13.43488 0 0 1-13.42976-13.42976V342.50752a13.43488 13.43488 0 0 1 13.42976-13.42976h26.85952a13.43488 13.43488 0 0 1 13.42976 13.42976V476.8256a13.43488 13.43488 0 0 1-13.42976 13.43488z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconMenpiao.defaultProps = {
  size: 18,
};

IconMenpiao = React.memo ? React.memo(IconMenpiao) : IconMenpiao;

export default IconMenpiao;
